you lucky dog! - Turkish English Dictionary